<?php

/*
* Include file teia\webdev\php\core\inc_core
* Include the complete core namespace
*
* @author Bernardo Quibiana
* @date created: 20111010
*
* @date modified: 20111018
* @modified: Bernardo Quibiana
*/

// namespace declaration: Core Abstract Data Types, Functions and Templates
namespace teia\webdev\php\core;

// constants
require_once 'Constants.inc';

// interfaces
require_once 'IDisplayableItem.inc';
require_once 'IPaginationDataSource.inc';
require_once 'IProcessDataSource.inc';
require_once 'ITabDataSource.inc';
require_once 'IYamlItem.inc';

// classes
require_once 'Catalog.inc';
require_once 'DataPool.inc';
require_once 'DisplayableItem.inc';
require_once 'Item.inc';
require_once 'JTabProvider.inc';
require_once 'MySqlLink.inc';
require_once 'Page.inc';
require_once 'PaginationProvider.inc';
require_once 'ProcessViewer.inc';
require_once 'Product.inc';
require_once 'ProductCatalog.inc';
require_once 'ProductItem.inc';
require_once 'ProductItemTrack.inc';
require_once 'PurchaseProcess.inc';
require_once 'SessionWrapper.inc';
require_once 'ShoesItem.inc';
require_once 'ShoppingCart.inc';
require_once 'ShoppingCartItem.inc';
require_once 'SlideViewer.inc';
require_once 'TabDataSource.inc';
require_once 'TypePool.inc';
require_once 'User.inc';
require_once 'UserProfile.inc';

// functions 
require_once 'FileUtil.inc';
require_once 'FunctionPool.inc';
require_once 'HtmlUtil.inc';
require_once 'LinkUtil.inc';
require_once 'SqlUtil.inc';

// templates
//require_once 'login_form.inc';
//require_once 'usr_nav_msg.inc';
//require_once 'signup_form.inc';

?>